home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / PROGEDIT / 1708.ZIP / SEDT1.ARC / HELP.EDT < prev    next >
Text File  |  1989-07-09  |  21KB  |  518 lines

  1.  
  2.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  3.  
  4.  
  5.                                 Sedt Version 4.0
  6.  
  7.                                EDT Style Help Menu
  8.                                    
  9.                 At any  point  type Backspace (<Ctrl> H) to go
  10.         up one level,  Return  to continue and go up one level at
  11.         the end, or a digit to make a menu selection.
  12.  
  13.                 0       Keyboard Diagram
  14.                 1       Keyboard Commands
  15.                 2       Internal Commands
  16.  
  17. 0
  18. %K
  19. 1
  20.  
  21.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  22.  
  23.  
  24.                                 Sedt Version 4.0
  25.  
  26.                                 Keyboard Commands
  27.                                 
  28.                 0       Cursor Movement
  29.                 1       Deletion
  30.                 2       Insertion
  31.                 3       Selecting Text Ranges
  32.                 4       Text Formatting
  33.                 5       Session Control
  34.                 6       Key Definition
  35.                 7       Miscellaneous
  36.                 8       Ruler Definition Commands
  37.  
  38. 10
  39.  
  40.  C U R S O R   M O V E M E N T
  41.  
  42.         <%F35>: %C40%T35
  43.         <%F36>: %C40%T36
  44.         <%F71>: %C40%T71
  45.         <%F75>: %C40%T75
  46.         <%F85>: %C40%T85
  47.         <%F91>: %C40%T91
  48.         <%F12>: %C40%T12
  49.         <%F21>: %C40%T21
  50.         <%F25>: %C40%T25
  51.         <%F26>: %C40%T26
  52.         <%F27>: %C40%T27
  53.         <%F28>: %C40%T28
  54.         <%F29>: %C40%T29
  55.         <%F30>: %C40%T30
  56.         <%F31>: %C40%T31
  57.         <%F32>: %C40%T32
  58.         <%F33>: %C40%T33
  59.         <%F34>: %C40%T34
  60.         <%F35>: %C40%T35
  61.         <%F36>: %C40%T36
  62.         <%F38>: %C40%T38
  63.         <%F39>: %C40%T39
  64.         <%F40>: %C40%T40
  65.         <%F103>: %C40%T103
  66.         <%F109>: %C40%T109
  67.         <%F110>: %C40%T110
  68.         <%F111>: %C40%T111
  69.         <%F112>: %C40%T112
  70. 11
  71.  
  72.  D E L E T I O N
  73.  
  74.         <%F13>: %C40%T13
  75.         <%F62>: %C40%T62
  76.         <%F95>: %C40%T95
  77.         <%F23>: %C40%T23
  78.         <%F41>: %C40%T41
  79.         <%F42>: %C40%T42
  80.         <%F47>: %C40%T47
  81.         <%F115>: %C40%T115
  82. 12
  83.  
  84.  I N S E R T I O N
  85.  
  86.         <%F54>: %C40%T54
  87.         <%F58>: %C40%T58
  88.         <%F80>: %C40%T80
  89.         <%F82>: %C40%T82
  90.         <%F87>: %C40%T87
  91.         <%F11>: %C40%T11
  92.         <%F22>: %C40%T22
  93.         <%F113>: %C40%T113
  94.         <%F116>: %C40%T116
  95.         <%F123>: %C40%T123
  96.         <%F124>: %C40%T124
  97.         <%F127>: %C40%T127
  98. 13
  99.  
  100.  S E L E C T I N G   T E X T   R A N G E S
  101.  
  102.         <%F24>: %C40%T24
  103.         <%F106>: %C40%T106
  104.         <%F84>: %C40%T84
  105. 14
  106.  
  107.  T E X T   F O R M A T T I N G
  108.  
  109.         <%F50>: %C40%T50
  110.         <%F51>: %C40%T51
  111.         <%F52>: %C40%T52
  112.         <%F61>: %C40%T61
  113.         <%F76>: %C40%T76
  114.         <%F82>: %C40%T82
  115.         <%F84>: %C40%T84
  116.         <%F86>: %C40%T86
  117.         <%F83>: %C40%T83
  118.         <%F89>: %C40%T89
  119.         <%F96>: %C40%T96
  120.         <%F121>: %C40%T121
  121. 15
  122.  
  123.  S E S S I O N   C O N T R O L
  124.  
  125.         <%F63>: %C40%T63
  126.         <%F77>: %C40%T77
  127.         <%F78>: %C40%T78
  128.         <%F10>: %C40%T10
  129.         <%F8>: %C40%T8
  130.         <%F6>: %C40%T6
  131.         <%F93>: %C40%T93
  132.         <%F17>: %C40%T17
  133.         <%F18>: %C40%T18
  134.         <%F19>: %C40%T19
  135.         <%F20>: %C40%T20
  136. 16
  137.  
  138.  K E Y   D E F I N I T I O N
  139.  
  140.         <%F56>: %C40%T56
  141.         <%F66>: %C40%T66
  142.         <%F67>: %C40%T67
  143.         <%F101>: %C40%T101
  144.         <%F102>: %C40%T102
  145. 17
  146.  
  147.  M I S C E L L A N E O U S
  148.  
  149.         <%F57>: %C40%T57
  150.         <%F59>: %C40%T59
  151.         <%F60>: %C40%T60
  152.         <%F16>: %C40%T16
  153.         <%F74>: %C40%T74
  154.         <%F15>: %C40%T15
  155.         <%F92>: %C40%T92
  156.         <%F94>: %C40%T94
  157.         <%F4>: %C40%T4
  158.         <%F9>: %C40%T9
  159.         <%F40>: %C40%T40
  160.         <%F97>: %C40%T97
  161.         <%F10>: %C40%T10
  162.         <%F105>: %C40%T105
  163.         <%F114>: %C40%T114
  164.         <%F122>: %C40%T122
  165.         <%F128>: %C40%T128
  166. 18
  167.  
  168.  R U L E R   D E F I N I T I O N   C O M M A N D S
  169.  
  170.         <%F30> %C40%T30
  171.         <%F28> %C40%T28
  172.         - %C40Remove tab stop at current column
  173.         <Tab> %C40Move right to next tab position
  174.         <Ctrl> H %C40Move to column 1
  175.         T %C40Set a tab position at the current column
  176.         L %C40Set left margin
  177.         R %C40Set right margin for fill
  178.         J %C40Set right margin for justify
  179.         W %C40Set left margin for fill and justify
  180.         A %C40Set auto left margin mode
  181.         I %C40Set Tab indentation level
  182.         <Spacebar> %C40Remove all format controls at current column
  183.         <Digit> %C40Load saved ruler number Digit
  184.         <%F0> <Digit> %C40%T0
  185.         <Enter> %C40Return to edit mode
  186. 2
  187.  
  188.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  189.  
  190.  
  191.                                 Sedt Version 4.0
  192.  
  193.                                 Internal Commands
  194.                                 
  195.                 0       Execution
  196.                 1       Tokens
  197.                 2       Prompts
  198.                 3       Conditionals
  199.                 4       State Control
  200.                 5       Movement Commands
  201.                 6       Action Commands
  202. 20
  203.  
  204.                                 Sedt Version 4.0
  205.                                     Execution
  206.                                 
  207.         Key definitions  terminated  by  a period are executed immediatly
  208.         after the key is pressed.
  209.         
  210.         Key definitions not  terminated by a period are saved until a key
  211.         with a defition terminated by a period is pressed.
  212. 21
  213.  
  214.                                 Sedt Version 4.0
  215.                                      Tokens
  216.  
  217.         Tokens  are  replaced  by  the  value  that  the  token  definies
  218.         immediatly before command execution.  Tokens replacement will not
  219.         happen in responses to prompts.
  220.         
  221.         %%%%              Replaced by a single %% character
  222.         %%#              The current value of the counter
  223.         %%A              Value of  the  environment  variable  SEDT or, on
  224.                         VMS, the string Sedt$Dir:
  225.         %%C              Current  character  position
  226.         %%D              The device and directory of the  output  file  of
  227.                         the current buffer
  228.         %%E              Value  of  environment variable SEDT or, on  VMS,
  229.                         the string Sedt$Library:
  230.         %%F              Output file name of the current buffer
  231.         %%L              Current  line  number
  232.         %%N              Filename, excluding extention, of the output file
  233.                         of the current buffer
  234.         %%P              The contents of the paste buffer
  235.         %%T              The file type of the output file of the current
  236.                         buffer
  237. 22
  238.  
  239.                                 Sedt Version 4.0
  240.                                      Prompts
  241.                                 
  242.         If a key definition contains  one of the following characters:  ?
  243.         or ! the following actions will take place:
  244.  
  245.         ?? is replaced by ?
  246.  
  247.         !! is replaced by !
  248.  
  249.         ?<Delimiter><String><Delimiter> will prompt with <String> at  the
  250.                 bottom of the screen, read a string from the keyboard and
  251.                 replace the contruct with the string.
  252.  
  253.         !<Delimiter><String><Delimiter>  will prompt with <String> at the
  254.                 bottom of  the  screen,  wait for a key to be pressed and
  255.                 replace  the  construct   with  a  string  that  uniquely
  256.                 identifies the key.
  257. 23
  258.  
  259.                                 Sedt Version 4.0
  260.                                   Conditionals
  261.                                 
  262.         ^C(<Commands>)  causes  <Commands>  to be executed  only  if  the
  263.                 current buffer contains unsaved changes.
  264.         
  265.         ^C(<Commands1>|<Commands2>)  causes <Commands1> to be executed if
  266.                 the  buffer  contains  unsaved changes and <Commands2> to
  267.                 executed if the buffer is unchanged.
  268.         
  269.         ^E(<Commands1>)(<Commands2>) causes  <Commands1>  to be executed.
  270.                 If any error  occurs  during  the  execution  the rest of
  271.                 <Commands1>  will  be skipped  and  <Commands2>  will  be
  272.                 executed.   <Commands2> string is  ignored  if  no  error
  273.                 occurs.
  274.         
  275.         ^E(<Commands1>)(<Commands2>|<Commands3>)        will      execute
  276.                 <Commands1>.  If an  error occurs the rest of <Commands1>
  277.                 will be skipped and then  <Commands2>  will  be executed,
  278.                 otherwise  <Commands3>  is  executed after completion  of
  279.                 <Commands1>.
  280.                 
  281.         ^S(<Commands>) causes  <Commands> to be executed only if there is
  282.                 a select region active.
  283.         
  284.         ^S(<Commands1>|<Commands2>) causes  <Commands1> to be executed if
  285.                 a select region is active.  If no select region is active
  286.                 <Commands2> will be executed>.  24
  287.  
  288.         ^ID(<commands>) Executes  <commands>  if the default direction is
  289.                 forward.
  290.         
  291.         ^ID(<commands1>|<commands2>) Executes <commands1>  if the default
  292.                 direction  is  forward and  <commands2>  if  the  default
  293.                 direction is reverse.
  294.  
  295.         ^II(<commands>)  Executes <commands> if characters  are  inserted
  296.                 wne typed.
  297.                 
  298.         ^II(<commands1>|<commands2>)    Executes   <commands1>  if  typed
  299.                 characters  are    inserted   and  <commands2>  if  typed
  300.                 characters replace existing text.
  301.  
  302.         ^IB(<commands>) Executes <commands> if cut operates in line mode.
  303.         
  304.         ^IB(<commands1>|<commands2>) Executes <commands1> if cut operates
  305.                 in line mode and  <commands2>  if  cut  operates in block
  306.                 mode.
  307.  
  308.         ^IT(<commands>) Executes <commands> if typed  tab  characters are
  309.                 expanded to spaces.
  310.         
  311.         ^IT(<commands1>|<commands2>)  Executes  <commands1>  if typed tab
  312.                 characters  are  expanded  to  spaces and <commands2>  if
  313.                 types tab characters are inserted.
  314.  
  315.         ^IU(<commands>)    Executes   <commands>  if  searches  are  case
  316.                 insensitive.
  317.         
  318.         ^IU(<commands1>|<commands2>) Executes <commands1> if searches are
  319.                 case insensitive and  <commands2>  if  searches  are case
  320.                 sensitive.  
  321. 24
  322.  
  323.                                 Sedt Version 4.0
  324.                                   State Control
  325.  
  326.         ^TD(<commands>)  Saves the direction flag and restores  it  after
  327.                 <commands> have been executed.
  328.         
  329.         ^TI(<commands>)  Saves  the replace/insert mode flag and restores
  330.                 it after <commands> have been executed.
  331.         
  332.         ^TB(<commands>)  Saves  the  block/line mode flag and restores it
  333.                 after <commands> have been executed.
  334.         
  335.         ^TT(<commands>) Saves the the tab insert/expand flag and restores
  336.                 it after <commands> have been executed.
  337.  
  338.         ^TU(<commands>) Saves the  the case sensitivity flag and restores
  339.                         it after <commands> have been executed.  
  340. 25
  341.  
  342.                                 Sedt Version 4.0
  343.                                 Movement Commands
  344.                                 
  345.         {<Count>}@AC            Absolute Character
  346.         {<Count>}@AL            Absolute Line
  347.         @BB                     Beginning of Buffer
  348.         @BM                     Matching bracketing character:'"<>[]{}()
  349.         @EB                     End of Buffer
  350.         <Count>@EL              End of Line
  351.         {+|-|<|>}{<Count>}@C    Character
  352.         {+|-|<|>}{<Count>}@F<Delimiter><String><Delimiter>
  353.                                 Find <String>
  354.         {+|-|<|>}{<Count>}@L    Line
  355.         {<Count>}@M             Mark
  356.         {+|-|<|>}{<Count>}@N    Next ocurrence of <String>
  357.         {+|-|<|>}{<Count>}@PAG  Page
  358.         {+|-|<|>}{<Count>}@PAR  Paragraph
  359.         {+|-|<|>}{<Count>}@SCR  Screen
  360.         {+|-|<|>}{<Count>}@SEN  Sentence
  361.         @SR                     Select Range
  362.         {+|-|<|>}{<Count>}@V    Vertical
  363.         {+|-|<|>}{<Count>}@W    Word
  364.         @XSR                    Select Range without clear
  365. 26
  366.  
  367.                                 Sedt Version 4.0
  368.                                  Action Commands
  369.  
  370.         :A                      Advance as Default
  371.         :B                      Backward as Default
  372.         :CB                     Cursor at Bottom of Screen
  373.         :CC<@ command>          Change Case
  374.         :CD<@ command>          Change to Lower case
  375.         <Count>:CE              Change Case Edt Style
  376.         <Count>:CH              Insert ASCII Character
  377.         :CK                     Checkpoint buffer
  378.         :CL                     Center Line
  379.         :CM                     Cursor at Middle of Screen
  380.         :CNA                    Add number to counter
  381.         :CNG                    Get counter from buffer
  382.         <Count>:CNI             Increment or decrement counter
  383.         :CNP                    Insert value of counter in buffer
  384.         <Count>:CNS             Set counter value
  385.         :CS                     Save buffer context
  386.         :CT                     Cursor at Top of Screen
  387.         :CU<@ command>          Change to Upper Case
  388.         :CW                     Change to other window on screen
  389.         :D<@ command>           Delete
  390.         :EAP<@ command>         Delete and Append to Delete Buffer
  391.         :EK                     Execute key
  392.         <Count>:EL              Set Error Level for Audible Warning
  393.         :ERC                    Clear edit region
  394.         :ERS<@ Command>         Set edit region
  395.         :FE<Delimiter><File Name><Delimiter>
  396.                                 Edit File
  397.         :FG<Delimiter><File Name><Delimiter>    
  398.                                 Get File
  399.         :FNL                    Use Larger Font
  400.         :FNS                    Use Smaller Font
  401.         :FS<Delimiter><File Name><Delimiter>    
  402.                                 Save File
  403.         :FW<Delimiter><File Name><Delimiter>    
  404.                                 Write Buffer to File
  405.         :FX<Delimiter><File Name><Delimiter>    
  406.                                 Execute File
  407.         :GAP<@ command>         Get and Append to Delete Buffer
  408.         :GE<@ command>          Get
  409.         <Count>:GR              Get Ruler from Ruler Definition File
  410.         :H                      Help
  411.         :I<Delimiter><Any text><Delimiter>      
  412.                                 Insert Text
  413.         :K<Key><Delimiter><Definition><Delimiter>       
  414.                                 Define Key
  415.         {<Count>}:LD            Decrease Indentation
  416.         {<Count>}:LI            Increase Indentation
  417.         :LK<Key><@ Command>     Load Key Definition from Buffer
  418.         {<Count>}:LNE<Key>      Execute Keystrokes Stored in Key
  419.         :LNL<Key>               Store Keystrokes in Key
  420.         :LNX                    End keystroke learning
  421.         :LS                     Set Indentation Level
  422.         {<Count>}:M             Mark cursor position
  423.         {<Count>}:NL            New line
  424.         {+|-|<|>}{<Count>}:NS   Substitute Next
  425.         :OE<Delimiter><Message><Delimiter>      
  426.                                 Output Error Message
  427.         {<Count>}:OL            Open Line
  428.         :OM<Delimiter><Message><Delimiter>      
  429.                                 Output Message
  430.         :OS                     Toggle Overstrike Mode
  431.         :OW                     Switch to Previous Buffer
  432.         :PD                     Insert Current Date
  433.         :PL<Delimiter><File name><Delimiter>    
  434.                                 Load Paste Buffer from File
  435.         :PR<Delimiter><File name><Delimiter>    
  436.                                 Print Current Buffer
  437.         :PS<Delimiter><File name><Delimiter>    
  438.                                 Save Paste Buffer
  439.         :PT                     Insert Current Time
  440.         :Q                      Quit
  441.         :REP                    Replace
  442.         :RF                     Refresh Display
  443.         <Count>:RK<Key>         Redefine key as character
  444.         :RL                     Ruler
  445.         :RMCHA                  Clear character delete buffer
  446.         :RMHEL                  Clear help buffer
  447.         :RMLIN                  Clear line delete buffer
  448.         :RMPAG                  Clear page delete buffer
  449.         :RMPAR                  Clear paragraph delete buffer
  450.         :RMPAS                  Clear paste buffer
  451.         :RMSEA                  Clear search buffer
  452.         :RMSEN                  Clear sentence delete buffer
  453.         :RMSUB                  Clear substitute buffer
  454.         :RMUNK                  Clear unknown delete buffer
  455.         :RMWOR                  Clear word delete buffer
  456.         :RS                     Reset Select Range
  457.         :RTAB<@ command>        Replace tabs with spaces
  458.         :RUL<@ command>         Load Ruler from Entity
  459.         :RUS                    Save Ruler in Buffer
  460.         :SAVK<Delimiter><File name><Delimiter>
  461.                                 Save key definitions in file
  462.         :SC                     Show Current Column
  463.         :SEL                    Select
  464.         :SETB                   Set block/line mode toggle
  465.         :SETD                   Set forward/reverse toggle
  466.         :SETR                   Set replace/insert mode toggle
  467.         :SETT                   Set tab insert/expand toggle
  468.         :SETU                   Set case sensitivity toggle
  469.         :SI                     Send a shift in character
  470.         :SK<Key>                Save Key Definition in Buffer
  471.         :SL<@ command>          Load Search Buffer
  472.         :SO                     Send a shift out character
  473.         :STAB<@ command>        Replace multiple spaces with tabs
  474.         :STRP<@ command>        Strip trailing spaces from end of lines
  475.         {+|-|<|>}{<Count>}:SUB<Delimiter><Target><Delimiter><Object><Delimiter> 
  476.                                 Substitute
  477.         :SV                     Show Version
  478.         :SYQ<Delimiter><Command><Delimiter>
  479.                                 Spawn without clearing and refreshing screen
  480.         :SYR<Delimiter><New stdout><Delimiter><New stderr>
  481.                 <Delimiter><Command><Delimiter>
  482.                                 Spawn and redirect stdout and sterr
  483.         :SYS<Delimiter><Command><Delimiter>     
  484.                                 Spawn to Operating System
  485.         {<Count>}:TAB           Move to Next Tab Stop
  486.         {+|-|<|>}{<Count>}:TAD<@ command>       
  487.                                 Adjust Text by One Tab Stop
  488.         :TB                     Toggle Block Mode
  489.         :TC                     Toggle Control Character Display
  490.         :TD                     Toggle Direction
  491.         :TF<@ command>          Fill
  492.         :TI                     Test for Input Pending
  493.         :TM                     Toggle Buffer Markers
  494.         :TP                     Toggle Cursor Line
  495.         :TR                     Toggle ruler display
  496.         :TS                     Toggle Automatic Screen Shifts
  497.         :TT                     Toggle Tab Expansion
  498.         :TU                     Toggle case sensitivity
  499.         {<Count>}:UC            Undelete Character
  500.         {<Count>}:UL            Undelete Line
  501.         :UM                     Undo Last Command
  502.         :UOFF                   Turn off screen updating
  503.         :UON                    Turn on screen updating
  504.         {<Count>}:UPAG          Undelete Page
  505.         {<Count>}:UPAR          Undelete Paragraph
  506.         :UPD                    Update Buffer Header Line
  507.         {<Count>}:USEN          Undelete Sentence
  508.         {<Count>}:USR           Paste
  509.         {<Count>}:UU            Undelete Unknown
  510.         {<Count>}:UW            Undelete Word
  511.         :WC                     Toggle Windows
  512.         :WD                     Toggle Width
  513.         <Count>:WI              Select Buffer
  514.         :X                      Exit
  515.         :YN<Delimiter><Text><Delimiter>
  516.                                 Prompt for confirmation
  517.         :Z                      Zap Buffer
  518.